skeleton of free inferior limb - French English Dictionary